<ul class="nav nav-list nav-pills nav-stacked abn-tree">
	<!-- 
	<li class="abn-tree-row"
	 -->
	<li 
		data-ng-repeat="row in treeData.rows" data-ng-animate="'abn-tree-animate'" 
		data-ng-init="row[levelField].value == treeData.rows[0][levelField].value?row.$$isVisible=true:angular.noop"
		data-ng-show="row.$$isVisible"
		data-ng-class="'level-' + {{ row[levelField].value - (treeData.rows[0][levelField].value - 1) }} + (treeData.currentID==row[valueField].value ? ' active':'') + ' ' +row.classes.join(' ')" 
		>

		<a data-ng-click="itemClicked(row, $event)" 
			data-ng-dblclick="itemDblClicked(row, $event);">

			
			<!-- ѡ��ͼ�� -->
			<i class="fa indented tree-icon fa-lg" data-ng-if="checkboxShow" 
				data-ng-class="{'fa-check-square-o': row.userdata.checked, 'fa-square-o': !row.userdata.checked}"
				data-ng-click="treeData.itemChecked(row, $event)" >
			</i>

			<!-- ѡ��� -->
			<!-- 
			<input type="checkbox" data-ng-model="row.userdata.checked" 
				class="indented tree-icon" data-ng-if="checkboxShow" 
				data-ng-change="warpCallback('itemCheckedChanged', treeData.rows.indexOf(row),row[valueField].value, $event)"/>
			 -->
			
			<!-- ����ͼ�� -->
			<i class="fa indented tree-icon" data-ng-class="{{iconExpression}}"></i>
			
			<!-- ��ʾ�ı� -->
			<span class="indented tree-label">
				{{row[textField].value}} 
				<!-- 
				<span class="badge">{{getChilds(row).length}}</span>
				 -->
			<!-- չ��ͼ�� -->
			<i class="fa pull-right" 
				data-ng-class="{'fa-chevron-down': !isLeaf(row)&& row.$$isExpand, 'fa-chevron-right': !isLeaf(row)&&!row.$$isExpand}"
				data-ng-click="itemExpanded(row, $event);itemClicked(row, $event)" >
			</i>
			</span>
		</a>
	</li>
</ul>
		